package com.zcsy.commons.tools.highchart.model;

import java.util.List;

import com.zcsy.commons.tools.highchart.model.common.Chart;
import com.zcsy.commons.tools.highchart.model.common.TitleInfo;
import com.zcsy.commons.tools.highchart.model.common.Tooltip;
import com.zcsy.commons.tools.highchart.model.common.XAxisInfo;
import com.zcsy.commons.tools.highchart.model.common.YAxisInfo;

/**  
 * @Project: common
 * @Title: BaseLineInfo.java
 * @Package com.zcsy.commons.tools.highchart.model
 * @Description: 标准折线图数据封装类
 *
 * @author xiangjw 303310059@qq.com
 * @date 2016年3月18日 上午10:03:10
 * @Copyright: 2016 武汉中财数元信息技术有限公司 All rights reserved.
 * @version V1.0  
 */
public class BaseChartInfo {
	
	private Chart chart;

	/**
	 * 主标题
	 */
	private TitleInfo title;
	
	/**
	 * 副标题
	 */
	private TitleInfo subtitle;
	
	/**
	 * 横坐标
	 */
	private XAxisInfo xAxis;
	
	/**
	 * 纵坐标描述
	 */
	private YAxisInfo yAxis;
	
	/**
	 * 单位
	 */
	private Tooltip tooltip;
	
	/**
	 * 表数据
	 */
	private List<LineDataInfo> series;

	public TitleInfo getTitle() {
		return title;
	}

	public void setTitle(TitleInfo title) {
		this.title = title;
	}

	public TitleInfo getSubtitle() {
		return subtitle;
	}

	public void setSubtitle(TitleInfo subtitle) {
		this.subtitle = subtitle;
	}

	public XAxisInfo getxAxis() {
		return xAxis;
	}

	public void setxAxis(XAxisInfo xAxis) {
		this.xAxis = xAxis;
	}

	public YAxisInfo getyAxis() {
		return yAxis;
	}

	public void setyAxis(YAxisInfo yAxis) {
		this.yAxis = yAxis;
	}

	public Tooltip getTooltip() {
		return tooltip;
	}

	public void setTooltip(Tooltip tooltip) {
		this.tooltip = tooltip;
	}

	public List<LineDataInfo> getSeries() {
		return series;
	}

	public void setSeries(List<LineDataInfo> series) {
		this.series = series;
	}

	public Chart getChart() {
		return chart;
	}

	public void setChart(Chart chart) {
		this.chart = chart;
	}
	
	
}
